/***教学系统**/
.cont1{
    width: 1200px;
    height:568px;
    margin: 0 auto;

}
.head{
margin: 15px;
    text-align: center;
padding-top:41px;
}
.span1{
    height: 1px;
    width: 1170px;
    background: #cccccc;
    text-align: center;
    position: relative;

}
.span1 span{
    width:60px;
    height: 4px;
    display: inline-block;
    background: #90c31f;
    position: absolute;   margin-top: -4px;

}
.csystem{
    height: 455px;
}
.csystem img{
    height: 314px;  width: 300px;
    float: left;
    position: relative;
    margin-top: 65px;
    margin-left: 85px;
}
.csystem .csystem1{
    width: 1030px;
    height: 305px;
    position: relative;
    left: 130px;
    top: 150px;

}
.csystem .csystem1>.txt1{
    font: normal 36px "黑体";
    color: #000;
}
.csystem .csystem1>.txt2{
    font: normal 20px "黑体";
    color: #727171;
    line-height: 28px;
 }
 .cont2{
     background: #f5f5f5;
     width: 100%;
     height: 684px;
 }
 .cont2>.cont2_in{
     width: 1200px;
     margin: 0 auto;
     height: 684px;
 }
.cont2>.cont2_in .level{
    height: 460px;
    width: 1200px;
    font: normal 15px "微软雅黑";
}
.cont2>.cont2_in .level .level0{
    width: 128px;
    height: 95px;

    display: block;
    float: left;
    margin:  1px;
    position:relative;
    top: 364px;}
.cont2>.cont2_in .level .level1{
    width: 128px;
    height: 95px;
    background: #f5d1dd;
    display: block;
    float: left;
    margin: 1px;
    position:relative;
    top: 364px;

}

.cont2>.cont2_in .level .level2{
    width: 128px;
    height: 140px;
   background: #f5d1dd;
   display: block;
    float: left;
    margin: 1px;
    position:relative;
    top: 319px;
}
.cont2>.cont2_in .level .level3{
    width: 128px;
    height: 185px;
    background: #eeb11b;
    display: block;
    float: left;
    margin: 1px;
    position:relative;
    top: 274px;
}
.cont2>.cont2_in .level .level4{
    width: 128px;
    height: 230px;
    background: #eeb11b;
    display: block;
    float: left;
    margin: 1px;
    position:relative;
    top: 229px;
}
.cont2>.cont2_in .level .level5{
    width: 128px;
    height: 275px;
    background: #ea9915;
    display: block;
    float: left;
    margin: 1px;
    position:relative;
    top: 184px;
}.cont2>.cont2_in .level .level6{
     width: 128px;
     height: 320px;
     background: #ea9915;
     display: block;
     float: left;
     margin: 1px;
     position:relative;
     top: 139px;
 }
.cont2>.cont2_in .level .level7{
    width: 128px;
    height:365px;
    background: #8cbc39;
    display: block;
    float: left;
    margin: 1px;
    position:relative;
    top: 94px;
}
.cont2>.cont2_in .level .level8{
    width: 128px;
    height: 410px;
    background: #82b22f;
    display: block;
    float: left;
    margin: 1px;
    position:relative;
    top: 49px;
}
.cont2>.cont2_in .level  li{
    color: white;
    height: 46px;
    width: 128px;
    background: #717071;
    border-top: solid 1px white;
    display: inline-block;
     text-align: center;
    line-height: 47px;
    position:absolute;
    bottom: 0;
}
.cont2>.cont2_in>.level a{

}
.cont2>.cont2_in>.level a:hover {
    opacity:0.6;
    filter:alpha(opacity=60);

}
.cont2>.cont2_in>.level a:hover > li{
   background: orange;
}
.cont2>.cont2_in>.tlevel{
    height:46px;
    width: 1200px;
}

.cont2>.cont2_in>.tlevel li{
    height: 46px;
    width: 128px;
    background: #4e4e4e;
    border-top: solid 1px white;
    display: inline-block;
    text-align: center;
    line-height: 47px;
    float: left;
    margin: 0px 1px;
    color: white;
    font-size: 16px;
    font-family: 微软雅黑;font-weight: normal;
}
.cont2>.cont2_in>.tlevel .tlevel1{
    width: 258px;
}
.cont3{
    width: 1200px;
    height:712px;
    margin: 0 auto;
}
.cont3> .teacher{
    width: auto;
    height: auto;
}
.cont3> .teacher>div{
background:url("../img/teacher1.png") no-repeat center top;
  width: 278px;
    height: 400px;
    float: left;
    margin-top: 30px;
    margin-right: 20px;
    position: relative;
}
.cont3> .teacher>div >a{
    background: url("../img/bofang_ico.png") no-repeat left top ;
display: block;
    width: 71px;
    height: 67px;
   position: absolute;
    text-align: center;
    left: 105px;
    bottom: 180px;

}
.cont3> .teacher>div p{
    padding: 20px 25px;
    display: block;
    background:rgba(62,50,32,0.6);
    height: 110px;
    width: 228px;
    position: absolute;
    bottom: 0px;
    color: white;
    font:  normal 17px "微软雅黑";
}.cont3> .teacher>div p span{
    font-size: 25px;
    color: white;
 }
.cont3> .teacher>.t1{
    background:url("../img/teacher1.png") no-repeat center top;

}
.cont3> .teacher>.t2{
    background:url("../img/teacher2.png") no-repeat center top;

}
.cont3> .teacher>.t3{
    background:url("../img/teacher3.png") no-repeat center top;

}
.cont3> .teacher>.t4{
    background:url("../img/teacher4.png") no-repeat center top;

}